Updated April 22, 2026 The Wall Street Journal
John Phelan has been fired as Navy secretary after months of simmering tension with Defense Secretary Pete Hegseth, according to U.S. officials.
His departure was revealed in a social-media post by Pentagon spokesman Sean Parnell. In the post, Parnell said Hegseth and Deputy Defense Secretary Steve Feinberg were “grateful to Secretary Phelan for his service to the Department and the United States Navy.”
Hung Cao, a Navy veteran who is the current undersecretary, will become the acting Navy secretary, Parnell said. Cao lost a bid for a Virginia Senate seat to Democrat Tim Kaine in 2024.
The shake-up comes as the U.S. military is enforcing a massive naval blockade of Iranian ports in the Middle East. There are more than 15 warships already in the region to support operations against Iran.
Phelan’s firing comes after a rocky tenure under Hegseth and Feinberg, including tension over Phelan’s close relationship with President Trump, according to three people familiar with the internal discussions. Phelan regularly chats with Trump at his Mar-a-Lago club, just down the street from his own Florida home, and told lawmakers last year that he texts with the president about shipbuilding in the middle of the night.
The top Pentagon leaders were particularly annoyed last fall when Phelan pitched the idea for a modern battleship directly to Trump, bypassing Hegseth, the people said.
Since then, Hegseth and Feinberg have worked to undermine Phelan by creating a new czar for submarine acquisition—a portfolio that typically sits within the Navy—who reports directly to Feinberg, the people said.
It is just the latest example of friction between Hegseth and some of his senior Pentagon staff. The defense secretary has fired nearly two dozen senior military officers, including most recently Gen. Randy George, the Army chief of staff, and has been feuding with the Army secretary since early last year.
The firing comes in the middle of the Navy’s biggest conference of the year, after Phelan spent the past few days pitching defense industry and the media on the Navy’s top priorities. It also comes the day after the Pentagon rolled out the details of its budget request to Congress, including $65.8 billion for shipbuilding.
Phelan didn’t immediately respond to a request for comment.
Copyright ©2026 Dow Jones & Company, Inc. All Rights Reserved. 87990cbe856818d5eddac44c7b1cdeb8
Appeared in the April 23, 2026, print edition as 'Pete Hegseth Fires Navy Secretary John Phelan'.